package com.freesky.biz.icbc.service;

import com.freesky.biz.icbc.domain.*;
import com.freesky.common.core.domain.AjaxResult;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface IIntegralPartnerService {

    List<TIntegralPartner> findList(TIntegralPartner entity);
    public AjaxResult exportFile(TIntegralPartner entity);

    List<TIntegralPartnerUser> findUserList(TIntegralPartnerUser entity);
    public AjaxResult exportUserFile(TIntegralPartnerUser entity);

    List<TIntegralPartnerRecord> findRecordList(TIntegralPartnerRecord entity);
    public AjaxResult exportRecordFile(TIntegralPartnerRecord entity);

    List<TIntegralExchange> findPointList();
    int processIntegralExchange(TIntegralExchange integralExchange);
    //汇总金币
    int updatePartnerUserTotalAmt();
}
